/*
 * @Description: 银行账户测试类
 * 
 * @Author: rendc
 * 
 * @Date: 2025-03-03 10:22:35
 * 
 * @LastEditors: rendc
 * 
 * @LastEditTime: 2025-03-03 11:10:31
 */
public class AccountTest {

  public static void main(String[] args) {
    // 创建银行账户对象
    Account a1 = new Account();
    // 封装后不能给成员属性赋值
    // a1.cardNo = "88888888";
    // a1.money = 1000000;
    // 需要使用对应的public方法去赋值
    a1.setCardNo("001");
    a1.setMoney(0);
    // 对象名.属性名 这种查询方式不可用
    // System.out.println(a1.cardNo);
    // 通过get方法查询卡号
    String carNo = a1.getCardNo();
    System.out.println("卡号：" + carNo);
    a1.show();
    // 存钱
    a1.addMoney(100);
    // 测试成员方法
    a1.show();
    // 取钱
    a1.subMoney(50);
    a1.show();

  }
}